Esx Settings EffectiveComponentDetails

Esx Settings EffectiveComponentDetails
Esx Settings EffectiveComponentDetails

The Esx Settings EffectiveComponentDetails schema contains information that provide more details about the component from the depot.

This schema was added in vSphere API 7.0.0.0.

JSON Example
{
    "display_name": "string",
    "display_version": "string",
    "vendor": "string",
    "source": "string",
    "note": {
        "id": "string",
        "default_message": "string",
        "args": [
            "string"
        ],
        "params": {
            "params": {
                "s": "string",
                "dt": "string",
                "i": 0,
                "d": "number",
                "l": "Vapi Std NestedLocalizableMessage Object",
                "format": "string",
                "precision": 0
            }
        },
        "localized": "string"
    },
    "overridden_components": [
        {
            "version": "string",
            "display_version": "string",
            "source": "string",
            "note": {
                "id": "string",
                "default_message": "string",
                "args": [
                    "string"
                ],
                "params": {
                    "params": {
                        "s": "string",
                        "dt": "string",
                        "i": 0,
                        "d": "number",
                        "l": "Vapi Std NestedLocalizableMessage Object",
                        "format": "string",
                        "precision": 0
                    }
                },
                "localized": "string"
            }
        }
    ],
    "removable": false,
    "image_customization_action": "string",
    "image_customization_description": {
        "id": "string",
        "default_message": "string",
        "args": [
            "string"
        ],
        "params": {
            "params": {
                "s": "string",
                "dt": "string",
                "i": 0,
                "d": "number",
                "l": "Vapi Std NestedLocalizableMessage Object",
                "format": "string",
                "precision": 0
            }
        },
        "localized": "string"
    }
}
string
display_name
Required

Display name of the component.

This property was added in vSphere API 7.0.0.0.

string
display_version
Required

Human readable version of the component.

This property was added in vSphere API 7.0.0.0.

string
vendor
Required

Vendor of the component.

This property was added in vSphere API 7.0.0.0.

string
source
Required

Final effective source of the component.

For more information see: Esx Settings ComponentSource.

This property was added in vSphere API 7.0.0.0.

note
Optional

Note assosicated with this component.

This property was added in vSphere API 7.0.0.0.

If missing or null, note is present for this component.

overridden_components
Required

List of other component versions present in base image, add-ons or solutions that this component is overriding. For example, if a component version-1 was implicitly present in the base image, but user wants it to be changed to version-2. In that case, Esx Settings EffectiveComponentDetails.source would be USER and there will be one entry in this list indicating base image component version-1 is being overridden.

This property was added in vSphere API 7.0.0.0.

boolean
removable
Optional

Flag to indicate if the component can be removed by specifying its name in the removed components section of the software specification.

This property was added in vSphere API 8.0.3.0.

This property is optional because it was added in a newer version than its parent node.

string
image_customization_action
Optional

Image customization status for the current component.

For more information see: Esx Settings ImageCustomizationAction.

This property was added in vSphere API 8.0.3.0.

if missing or null the component is not customized.

image_customization_description
Optional

Localized text describing the imageCustomizationAction.

This property was added in vSphere API 8.0.3.0.

if missing or null the component is not customized.